package com.sugon.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 工装--出库记录实体
 * 表名 TOOLS_PART_OUT
 *
 * @author sugon
 * @date 2019-08-03 11:55:06
 */
public class ToolsPartOutEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 删除标识
     */
    private Integer isDel;
    /**
     * 备注
     */
    private String remark;
    /**
     * 实际出库量
     */
    private Integer relNum;
    /**
     * 出库数量
     */
    private Integer outNum;
    /**
     * 货位
     */
    private String cargoLocation;
    /**
     * 单位
     */
    private String partUnit;
    /**
     * 规格
     */
    private String spec;
    /**
     * 名称
     */
    private String name;
    /**
     * 物料编码
     */
    private String partCode;
    /**
     * 出库仓库ID
     */
    private String outStoreId;
    /**
     * 出库仓库
     */
    private String outStore;

    /**
     * 仓库关联数据保存 与SpareStorePostEntity关联
     */
    private String postionId;

    /**
     * 申请部门/领用单位
     */
    private String useUnit;
    /**
     * 出库日期
     */
    private Date outDate;
    /**
     * 出库单号
     */
    private String outCode;
    /**
     * ID
     */
    private String id;
    /**
     * 审核状态
     */
    private String checkStatus;
    /**
     * 审核人
     */
    private Date checkTime;
    /**
     * 审核人
     */
    private String checkUser;
    /**
     * 系统编码
     */
    private String systemCode;
    /**
     * 预计使用时间
     */
    private Date expectUseTime;
    /**
     * 申请部门
     */
    private Date applyTime;
    /**
     * 申请人
     */
    private String applyUser;
    /**
     * 工装清单id
     */
    private String partId;
    /**
     * 修改时间
     */
    private Date updateDate;
    /**
     * 修改人员
     */
    private String updateUser;
    /**
     * 添加人员
     */
    private String createUser;
    /**
     * 添加时间
     */
    private Date createDate;
    private String checkUserName;
    private String createUserName;
    private String applyUserName;
    private String partName;

    /**
     * 设置：删除标识
     */
    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }

    /**
     * 获取：删除标识
     */
    public Integer getIsDel() {
        return isDel;
    }

    /**
     * 设置：备注
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * 获取：备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 设置：实际出库量
     */
    public void setRelNum(Integer relNum) {
        this.relNum = relNum;
    }

    /**
     * 获取：实际出库量
     */
    public Integer getRelNum() {
        return relNum;
    }

    /**
     * 设置：出库数量
     */
    public void setOutNum(Integer outNum) {
        this.outNum = outNum;
    }

    /**
     * 获取：出库数量
     */
    public Integer getOutNum() {
        return outNum;
    }

    /**
     * 设置：货位
     */
    public void setCargoLocation(String cargoLocation) {
        this.cargoLocation = cargoLocation;
    }

    /**
     * 获取：货位
     */
    public String getCargoLocation() {
        return cargoLocation;
    }

    /**
     * 设置：单位
     */
    public void setPartUnit(String partUnit) {
        this.partUnit = partUnit;
    }

    /**
     * 获取：单位
     */
    public String getPartUnit() {
        return partUnit;
    }

    /**
     * 设置：规格
     */
    public void setSpec(String spec) {
        this.spec = spec;
    }

    /**
     * 获取：规格
     */
    public String getSpec() {
        return spec;
    }

    /**
     * 设置：名称
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取：名称
     */
    public String getName() {
        return name;
    }

    /**
     * 设置：物料编码
     */
    public void setPartCode(String partCode) {
        this.partCode = partCode;
    }

    /**
     * 获取：物料编码
     */
    public String getPartCode() {
        return partCode;
    }

    /**
     * 设置：出库仓库ID
     */
    public void setOutStoreId(String outStoreId) {
        this.outStoreId = outStoreId;
    }

    /**
     * 获取：出库仓库ID
     */
    public String getOutStoreId() {
        return outStoreId;
    }

    /**
     * 设置：出库仓库
     */
    public void setOutStore(String outStore) {
        this.outStore = outStore;
    }

    /**
     * 获取：出库仓库
     */
    public String getOutStore() {
        return outStore;
    }

    /**
     * 设置：申请部门/领用单位
     */
    public void setUseUnit(String useUnit) {
        this.useUnit = useUnit;
    }

    /**
     * 获取：申请部门/领用单位
     */
    public String getUseUnit() {
        return useUnit;
    }

    /**
     * 设置：出库日期
     */
    public void setOutDate(Date outDate) {
        this.outDate = outDate;
    }

    /**
     * 获取：出库日期
     */
    public Date getOutDate() {
        return outDate;
    }

    /**
     * 设置：出库单号
     */
    public void setOutCode(String outCode) {
        this.outCode = outCode;
    }

    /**
     * 获取：出库单号
     */
    public String getOutCode() {
        return outCode;
    }

    /**
     * 设置：ID
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取：ID
     */
    public String getId() {
        return id;
    }

    /**
     * 设置：审核状态
     */
    public void setCheckStatus(String checkStatus) {
        this.checkStatus = checkStatus;
    }

    /**
     * 获取：审核状态
     */
    public String getCheckStatus() {
        return checkStatus;
    }

    /**
     * 设置：审核人
     */
    public void setCheckTime(Date checkTime) {
        this.checkTime = checkTime;
    }

    /**
     * 获取：审核人
     */
    public Date getCheckTime() {
        return checkTime;
    }

    /**
     * 设置：审核人
     */
    public void setCheckUser(String checkUser) {
        this.checkUser = checkUser;
    }

    /**
     * 获取：审核人
     */
    public String getCheckUser() {
        return checkUser;
    }

    /**
     * 设置：系统编码
     */
    public void setSystemCode(String systemCode) {
        this.systemCode = systemCode;
    }

    /**
     * 获取：系统编码
     */
    public String getSystemCode() {
        return systemCode;
    }

    /**
     * 设置：预计使用时间
     */
    public void setExpectUseTime(Date expectUseTime) {
        this.expectUseTime = expectUseTime;
    }

    /**
     * 获取：预计使用时间
     */
    public Date getExpectUseTime() {
        return expectUseTime;
    }

    /**
     * 设置：申请部门
     */
    public void setApplyTime(Date applyTime) {
        this.applyTime = applyTime;
    }

    /**
     * 获取：申请部门
     */
    public Date getApplyTime() {
        return applyTime;
    }

    /**
     * 设置：申请人
     */
    public void setApplyUser(String applyUser) {
        this.applyUser = applyUser;
    }

    /**
     * 获取：申请人
     */
    public String getApplyUser() {
        return applyUser;
    }

    /**
     * 设置：工装清单id
     */
    public void setPartId(String partId) {
        this.partId = partId;
    }

    /**
     * 获取：工装清单id
     */
    public String getPartId() {
        return partId;
    }

    /**
     * 设置：修改时间
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * 获取：修改时间
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * 设置：修改人员
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    /**
     * 获取：修改人员
     */
    public String getUpdateUser() {
        return updateUser;
    }

    /**
     * 设置：添加人员
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    /**
     * 获取：添加人员
     */
    public String getCreateUser() {
        return createUser;
    }

    /**
     * 设置：添加时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * 获取：添加时间
     */
    public Date getCreateDate() {
        return createDate;
    }

    public String getCheckUserName() {
        return checkUserName;
    }

    public void setCheckUserName(String checkUserName) {
        this.checkUserName = checkUserName;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }

    public String getApplyUserName() {
        return applyUserName;
    }

    public void setApplyUserName(String applyUserName) {
        this.applyUserName = applyUserName;
    }

    public String getPartName() {
        return partName;
    }

    public void setPartName(String partName) {
        this.partName = partName;
    }

    public String getPostionId() {
        return postionId;
    }

    public void setPostionId(String postionId) {
        this.postionId = postionId;
    }
}
